//---------------------------------------------------------------------------
// File:	fixed_tc.c
// Author:	Tony Saveski, t_saveski@yahoo.com
// Notes:	Texture Coordinates for fixed width fonts.
//---------------------------------------------------------------------------
#include "stdint.h"

uint16_t fixed_tc[] = {
	0,		0, 		1, 		1,		// 000 -
	0,		0, 		1, 		1,		// 001 -
	0,		0, 		1, 		1,		// 002 -
	0,		0, 		1, 		1,		// 003 -
	0,		0, 		1, 		1,		// 004 -
	0,		0, 		1, 		1,		// 005 -
	0,		0, 		1, 		1,		// 006 -
	0,		0, 		1, 		1,		// 007 -
	0,		0, 		1, 		1,		// 008 -
	0,		0, 		1, 		1,		// 009 -
	0,		0, 		1, 		1,		// 010 -
	0,		0, 		1, 		1,		// 011 -
	0,		0, 		1, 		1,		// 012 -
	0,		0, 		1, 		1,		// 013 -
	0,		0, 		1, 		1,		// 014 -
	0,		0, 		1, 		1,		// 015 -
	0,		0, 		1, 		1,		// 016 -
	0,		0, 		1, 		1,		// 017 -
	0,		0, 		1, 		1,		// 018 -
	0,		0, 		1, 		1,		// 019 -
	0,		0, 		1, 		1,		// 020 -
	0,		0, 		1, 		1,		// 021 -
	0,		0, 		1, 		1,		// 022 -
	0,		0, 		1, 		1,		// 023 -
	0,		0, 		1, 		1,		// 024 -
	0,		0, 		1, 		1,		// 025 -
	0,		0, 		1, 		1,		// 026 -
	0,		0, 		1, 		1,		// 027 -
	0,	    0, 	    1,	    1,	    // 028 -
	0,		0, 		1, 		1,		// 029 -
	0,		0, 		1, 		1,		// 030 -
	0,		0, 		1, 		1,		// 031 -

	0,		0, 		15, 	15,		// 032 - space
	16,		0, 		31, 	15,		// 033 - !
	32,		0, 		47, 	15,		// 034 - "
	48,		0, 		63, 	15,		// 035 - #
	64,		0, 		79, 	15,		// 036 - $
	80,		0, 		95, 	15,		// 037 - %
	96,		0, 		111, 	15,		// 038 - &
	112,	0,		127, 	15,		// 039 - '
	128,	0,		143, 	15,		// 040 - (
	144,	0,		159, 	15,		// 041 - )
	160,    0,	    175,    15,	    // 042 - *
	176,	0,		191, 	15,		// 043 - +
	192,	0, 		207, 	15,		// 044 - ,
	208,	0, 		223, 	15,		// 045 - -
	224,	0, 		239, 	15,		// 046 - .
	240,	0, 		255, 	15,		// 047 - /

	0,		16, 	15, 	31,		// 048 - 0
	16,		16, 	31, 	31,		// 049 - 1
	32,		16, 	47, 	31,		// 050 - 2
	48,		16, 	63, 	31,		// 051 - 3
	64,		16, 	79, 	31,		// 052 - 4
	80,		16, 	95, 	31,		// 053 - 5
	96,		16, 	111, 	31,		// 054 - 6
	112,	16,		127, 	31,		// 055 - 7
	128,	16,		143, 	31,		// 056 - 8
	144,	16,		159, 	31,		// 057 - 9
	160,    16,	    175,    31,	    // 058 - :
	176,	16,		191, 	31,		// 059 - ;
	192,	16, 	207, 	31,		// 060 - <
	208,	16, 	223, 	31,		// 061 - =
	224,	16, 	239, 	31,		// 062 - >
	240,	16, 	255, 	31,		// 063 - ?

	0,		32, 	15, 	47,		// 064 - @
	16,		32, 	31, 	47,		// 065 - A
	32,		32, 	47, 	47,		// 066 - B
	48,		32, 	63, 	47,		// 067 - C
	64,		32, 	79, 	47,		// 068 - D
	80,		32, 	95, 	47,		// 069 - E
	96,		32, 	111, 	47,		// 070 - F
	112,	32,		127, 	47,		// 071 - G
	128,	32,		143, 	47,		// 072 - H
	144,	32,		159, 	47,		// 073 - I
	160,    32,	    175,    47,	    // 074 - J
	176,	32,		191, 	47,		// 075 - K
	192,	32, 	207, 	47,		// 076 - L
	208,	32, 	223, 	47,		// 077 - M
	224,	32, 	239, 	47,		// 078 - N
	240,	32, 	255, 	47,		// 079 - O

	0,		48, 	15, 	63,		// 080 - P
	16,		48, 	31, 	63,		// 081 - Q
	32,		48, 	47, 	63,		// 082 - R
	48,		48, 	63, 	63,		// 083 - S
	64,		48, 	79, 	63,		// 084 - T
	80,		48, 	95, 	63,		// 085 - U
	96,		48, 	111, 	63,		// 086 - V
	112,	48,		127, 	63,		// 087 - W
	128,	48,		143, 	63,		// 088 - X
	144,	48,		159, 	63,		// 089 - Y
	160,    48,	    175,    63,	    // 090 - Z
	176,	48,		191, 	63,		// 091 - [
	192,	48, 	207, 	63,		// 092 - backslash
	208,	48, 	223, 	63,		// 093 - ]
	224,	48, 	239, 	63,		// 094 - ^
	240,	48, 	255, 	63,		// 095 - _

	0,		64, 	15, 	79,		// 096 - `
	16,		64, 	31, 	79,		// 097 - a
	32,		64, 	47, 	79,		// 098 - b
	48,		64, 	63, 	79,		// 099 - c
	64,		64, 	79, 	79,		// 100 - d
	80,		64, 	95, 	79,		// 101 - e
	96,		64, 	111, 	79,		// 102 - f
	112,	64,		127, 	79,		// 103 - g
	128,	64,		143, 	79,		// 104 - h
	144,	64,		159, 	79,		// 105 - i
	160,    64,	    175,    79,	    // 106 - j
	176,	64,		191, 	79,		// 107 - k
	192,	64, 	207, 	79,		// 108 - l
	208,	64, 	223, 	79,		// 109 - m
	224,	64, 	239, 	79,		// 110 - n
	240,	64, 	255, 	79,		// 111 - o

	0,		80, 	15, 	95,		// 112 - p
	16,		80, 	31, 	95,		// 113 - q
	32,		80, 	47, 	95,		// 114 - r
	48,		80, 	63, 	95,		// 115 - s
	64,		80, 	79, 	95,		// 116 - t
	80,		80, 	95, 	95,		// 117 - u
	96,		80, 	111, 	95,		// 118 - v
	112,	80,		127, 	95,		// 119 - w
	128,	80,		143, 	95,		// 120 - x
	144,	80,		159, 	95,		// 121 - y
	160,    80,	    175,    95,	    // 122 - z
	176,	80,		191, 	95,		// 123 - {
	192,	80, 	207, 	95,		// 124 - |
	208,	80, 	223, 	95,		// 125 - }
	224,	80, 	239, 	95,		// 126 - ~
	240,	80, 	255, 	95,		// 127 - crap
};

